long and thin cake or chocolate bar - Francés Inglés Diccionario